// 引入数据模型
const theaterModel = require('../dao/models/theaterModel')

// 新增类型

module.exports.addTheater = async (params) => {
    console.log(params);
    const {name , cinemaId} = params
    const result = await theaterModel.create({name,cinema:cinemaId})
    console.log(result);
    if (result) {
        return {
            code : 1,
            message : '电影数据新增成功'
        }
    }
    return {
        code: 0,
        message :'电影数据新增失败'
    }
}


// 获取电影数据
module.exports.getTheater = async () => {
    const data = await theaterModel.find().populate('cinema')
    return {
        code:1,
        message :'放映厅数据获取成功',
        data
    }
}

// // 删除类型

module.exports.deleteTheater = async (params) => {
    const data = await theaterModel.deleteOne(params)
    if (data.deletedCount) {
        return{
            code:1,
            message :'类型删除成功'
        }
    }
    return {
        code :0,
        message:'电影书库删除失败'
    }
}

// // 修改类型
// module.exports.updatetheater = async (params) => {
//     const result = await theaterModel.updateOne({_id:params._id},params)
//     if (result.modifiedCount ===1){
//         return {
//             code:1,
//             message:'电影类型修改成功'
//         }

//     }
//     return {
//         code:0,
//         message:'电影类型修改失败，带废物一个'
//     }
// }